package me.zhengjie.modules.enrstu.service.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class ManageCreateOrUpdateDto {
    /** 项目名称 */
    @ApiModelProperty(value = "项目名称",required=true)
    private String pmfName;

    /** 所属年度 */
    @ApiModelProperty(value = "所属年度",required=true)
    private Integer pmfAffiliationAnnual;
    /** 所属年度 */
    @ApiModelProperty(value = "是否启用项目",required=true)
    private Boolean isStatusManage;

    /** 家长填报开始时间段 */
    @ApiModelProperty(value = "家长填报开始时间段",required=true)
    private Date pmfParentFillStartTime;

    /** 家长填报结束时间段 */
    @ApiModelProperty(value = "家长填报结束时间段",required=true)
    private Date pmfParentFillEndTime;

    /** 学校初审开始时间段 */
    @ApiModelProperty(value = "学校初审开始时间段",required=true)
    private Date pmfSchoolCheckStartTime;

    /** 学校初审结束时间段 */
    @ApiModelProperty(value = "学校初审结束时间段",required=true)
    private Date pmfSchoolCheckEndTime;

    /** 教育局二审开始时间段 */
    @ApiModelProperty(value = "教育局二审开始时间段",required=true)
    private Date pmfEducationCheckStartTime;

    /** 教育局二审结束时间段 */
    @ApiModelProperty(value = "教育局二审结束时间段",required=true)
    private Date pmfEducationCheckEndTime;

    /** 公布时间 */
    @ApiModelProperty(value = "公布时间",required=true)
    private Date pmfPublishTime;
    /** 最小年龄限制 */
    @ApiModelProperty(value = "最小年龄限制")
    private String pmfMinimumAge;

    @ApiModelProperty(value = "创建人id(当前登录用户id)",required=true)
    private Long pmfCreatePersonId;
    /** 项目id */
    @ApiModelProperty(value = "项目管理id")
    private String id;



}
